package com.contract.management.util;

import java.io.File;
import java.util.HashMap;
import java.util.Map;

public class FileUtils {
	
	/**
	 * 生成File对象，并建立目录
	 * @param path
	 * @param fileName
	 * @return
	 */
	public static File getFile(String path, String fileName) {
		File p = new File(path);
		p.mkdirs();
		File f = new File(path, fileName);
		return f;
	}

	/**
	 * 删除文件或者文件夹下的所有文件
	 * @param file
	 */
	public static void deleteFile(File file) {
		if(!file.exists()) return;
		if (file.isDirectory()) {
			File[] files = file.listFiles();
			for (File f : files) deleteFile(f);
		} else {
			file.delete();
		};
	}
}
